package com.hmc.modules.material.excel.tqmtmp;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 检化验标准_拉伸
 *
 * @author hmc wengxiulinluman@qq.com
 * @since 3.0 2023-11-27
 */
@Data
@ContentRowHeight(20)
@HeadRowHeight(20)
@ColumnWidth(25)
public class Tqmtmp1Excel {
    @ExcelProperty(value = "id", index = 0)
    private Long id;
    @ExcelProperty(value = "索引号", index = 1)
    private String idxNo;
    @ExcelProperty(value = "序号", index = 2)
    private BigDecimal seqNo;
    @ExcelProperty(value = "规格1_最小值", index = 3)
    private BigDecimal spec1Min;
    @ExcelProperty(value = "规格1_最大值", index = 4)
    private BigDecimal spec1Max;
    @ExcelProperty(value = "规格2_最小值", index = 5)
    private BigDecimal spec2Min;
    @ExcelProperty(value = "规格2_最大值", index = 6)
    private BigDecimal spec2Max;
    @ExcelProperty(value = "规格3_最小值", index = 7)
    private BigDecimal spec3Min;
    @ExcelProperty(value = "规格3_最大值", index = 8)
    private BigDecimal spec3Max;
    @ExcelProperty(value = "控制标志", index = 9)
    private String ctrlFlag;
    @ExcelProperty(value = "试验项目组数", index = 10)
    private BigDecimal testNum;
    @ExcelProperty(value = "复验倍数", index = 11)
    private BigDecimal retestMulti;
    @ExcelProperty(value = "试验温度代码", index = 12)
    private String testTempCode;
    @ExcelProperty(value = "试验温度", index = 13)
    private String testTemp;
    @ExcelProperty(value = "试验方向代码", index = 14)
    private String testDireCode;
    @ExcelProperty(value = "试验方向", index = 15)
    private String testDire;
    @ExcelProperty(value = "取样方向", index = 16)
    private String samplingDirection;
    @ExcelProperty(value = "断口位置", index = 17)
    private String fractureLocation;
    @ExcelProperty(value = "屈服类型代码", index = 18)
    private String ysTypeCode;
    @ExcelProperty(value = "屈服类型说明", index = 19)
    private String ysTypeDesc;
    @ExcelProperty(value = "屈服强度最小值", index = 20)
    private BigDecimal ysMin;
    @ExcelProperty(value = "屈服强度最大值", index = 21)
    private BigDecimal ysMax;
    @ExcelProperty(value = "抗拉强度最小值", index = 22)
    private BigDecimal tsMin;
    @ExcelProperty(value = "抗拉强度最大值", index = 23)
    private BigDecimal tsMax;
    @ExcelProperty(value = "屈强比最小值", index = 24)
    private BigDecimal yieldRateMin;
    @ExcelProperty(value = "屈强比最大值", index = 25)
    private BigDecimal yieldRateMax;
    @ExcelProperty(value = "拉伸组合要求", index = 26)
    private BigDecimal groupP1;
    @ExcelProperty(value = "伸长率最小值", index = 27)
    private BigDecimal elMin;
    @ExcelProperty(value = "断缩率最小值", index = 28)
    private BigDecimal extMin;
    @ExcelProperty(value = "断缩率最大值", index = 29)
    private BigDecimal extMax;
    @ExcelProperty(value = "R值0度", index = 30)
    private BigDecimal rValue0;
    @ExcelProperty(value = "R值45度", index = 31)
    private BigDecimal rValue45;
    @ExcelProperty(value = "R值90度", index = 32)
    private BigDecimal rValue90;
    @ExcelProperty(value = "R值均值", index = 33)
    private BigDecimal rValueAvg;
    @ExcelProperty(value = "N值0度", index = 34)
    private BigDecimal nValue0;
    @ExcelProperty(value = "N值45度", index = 35)
    private BigDecimal nValue45;
    @ExcelProperty(value = "N值90度", index = 36)
    private BigDecimal nValue90;
    @ExcelProperty(value = "N值均值", index = 37)
    private BigDecimal nValueAvg;
    @ExcelProperty(value = "取样位置代码", index = 38)
    private String samplePosCode;
    @ExcelProperty(value = "取样位置", index = 39)
    private String samplePos;
    @ExcelProperty(value = "取样位置描述", index = 40)
    private String samplePosDesc;
    @ExcelProperty(value = "试验标准代码", index = 41)
    private String testStdCode;
    @ExcelProperty(value = "试验标准描述", index = 42)
    private String testStdDesc;
    @ExcelProperty(value = "试验时长代码", index = 43)
    private String testTimeCode;
    @ExcelProperty(value = "试验时长描述", index = 44)
    private String testTimeDesc;
    @ExcelProperty(value = "烘烤硬化最小值", index = 45)
    private BigDecimal roastHardMin;
    @ExcelProperty(value = "烘烤硬化最大值", index = 46)
    private BigDecimal roastHardMax;
    @ExcelProperty(value = "试样形状", index = 47)
    private String sampleShape;
    @ExcelProperty(value = "试样标距说明", index = 48)
    private String elGaugeDesc;
    @ExcelProperty(value = "备注", index = 49)
    private String remark;
    @ExcelProperty(value = "记录创建责任者", index = 50)
    private String recCreator;
    @ExcelProperty(value = "记录创建时刻", index = 51)
    private String recCreateTime;
    @ExcelProperty(value = "记录修改责任者", index = 52)
    private String recRevisor;
    @ExcelProperty(value = "记录修改时刻", index = 53)
    private String recReviseTime;
    @ExcelProperty(value = "版次", index = 54)
    private BigDecimal version;
    @ExcelProperty(value = "修改/删除标记", index = 55)
    private String duFlag;
    @ExcelProperty(value = "修改/删除责任者", index = 56)
    private String duMaker;
    @ExcelProperty(value = "修改/删除时间", index = 57)
    private String duTime;
    @ExcelProperty(value = "归档标记", index = 58)
    private String archiveFlag;
    @ExcelProperty(value = "公司代码", index = 59)
    private String companyCode;
    @ExcelProperty(value = "公司中文名称", index = 60)
    private String companyCname;
    @ExcelProperty(value = "创建人", index = 61)
    private Long creator;
    @ExcelProperty(value = "更新时间", index = 62)
    private Date updateDate;
    @ExcelProperty(value = "创建时间", index = 63)
    private Date createDate;
    @ExcelProperty(value = "更新人", index = 64)
    private Long updater;
}